/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.scene.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;


@ApiModel(value = "危险作业流程审批", description = "危险作业流程审批实体类")
public class DangerousOperationApprover{

    @ApiModelProperty(name = "userid", value = "审批人" )
    private String userid;

    @ApiModelProperty(name = "deviceSpecificResponsibility", value = "设备专责" )
    private String deviceSpecificResponsibility;

    @ApiModelProperty(name = "regionalHead", value = "区域负责人" )
    private String regionalHead;

    @ApiModelProperty(name = "safetyManager", value = "安全管理人员" )
    private String safetyManager;

    @ApiModelProperty(name = "factoryDirector", value = "厂长" )
    private String  factoryDirector ;

    @ApiModelProperty(name = "projectSafetyOfficer", value = "项目安全员" )
    private String projectSafetyOfficer;

    @ApiModelProperty(name = "branchOffice", value = "分公司（项目部）" )
    private String branchOffice;

    @ApiModelProperty(name = "safetyManagementDepartment", value = "公司安全管理部门" )
    private String safetyManagementDepartment;

    @ApiModelProperty(name = "responsiblePerson", value = "工作负责人" )
    private String responsiblePerson;

    @ApiModelProperty(name = "workPermit", value = "工作许可人" )
    private String workPermit;

    @ApiModelProperty(name = "workGuardian", value = "工作监护人" )
    private String workGuardian;

    @ApiModelProperty(name = "workTicketIssuer", value = "作业票签发人" )
    private String workTicketIssuer;

    @ApiModelProperty(name = "operators", value = "作业人" )
    private String operators;

    @ApiModelProperty(name = "siteSafetyExecutive", value = "现场安全管理人员" )
    private String siteSafetyExecutive;

    @ApiModelProperty(name = "principalPerson", value = "管理单位主要负责人" )
    private String principalPerson;

    @ApiModelProperty(name = "chairman", value = "公司董事长" )
    private String chairman;

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public String getDeviceSpecificResponsibility() {
        return deviceSpecificResponsibility;
    }

    public void setDeviceSpecificResponsibility(String deviceSpecificResponsibility) {
        this.deviceSpecificResponsibility = deviceSpecificResponsibility;
    }

    public String getRegionalHead() {
        return regionalHead;
    }

    public void setRegionalHead(String regionalHead) {
        this.regionalHead = regionalHead;
    }

    public String getSafetyManager() {
        return safetyManager;
    }

    public void setSafetyManager(String safetyManager) {
        this.safetyManager = safetyManager;
    }

    public String getFactoryDirector() {
        return factoryDirector;
    }

    public void setFactoryDirector(String factoryDirector) {
        this.factoryDirector = factoryDirector;
    }

    public String getProjectSafetyOfficer() {
        return projectSafetyOfficer;
    }

    public void setProjectSafetyOfficer(String projectSafetyOfficer) {
        this.projectSafetyOfficer = projectSafetyOfficer;
    }

    public String getBranchOffice() {
        return branchOffice;
    }

    public void setBranchOffice(String branchOffice) {
        this.branchOffice = branchOffice;
    }

    public String getSafetyManagementDepartment() {
        return safetyManagementDepartment;
    }

    public void setSafetyManagementDepartment(String safetyManagementDepartment) {
        this.safetyManagementDepartment = safetyManagementDepartment;
    }

    public String getResponsiblePerson() {
        return responsiblePerson;
    }

    public void setResponsiblePerson(String responsiblePerson) {
        this.responsiblePerson = responsiblePerson;
    }

    public String getWorkPermit() {
        return workPermit;
    }

    public void setWorkPermit(String workPermit) {
        this.workPermit = workPermit;
    }

    public String getWorkGuardian() {
        return workGuardian;
    }

    public void setWorkGuardian(String workGuardian) {
        this.workGuardian = workGuardian;
    }

    public String getWorkTicketIssuer() {
        return workTicketIssuer;
    }

    public void setWorkTicketIssuer(String workTicketIssuer) {
        this.workTicketIssuer = workTicketIssuer;
    }

    public String getOperators() {
        return operators;
    }

    public void setOperators(String operators) {
        this.operators = operators;
    }

    public String getSiteSafetyExecutive() {
        return siteSafetyExecutive;
    }

    public void setSiteSafetyExecutive(String siteSafetyExecutive) {
        this.siteSafetyExecutive = siteSafetyExecutive;
    }

    public String getPrincipalPerson() {
        return principalPerson;
    }

    public void setPrincipalPerson(String principalPerson) {
        this.principalPerson = principalPerson;
    }

    public String getChairman() {
        return chairman;
    }

    public void setChairman(String chairman) {
        this.chairman = chairman;
    }
}
